iT邦幫忙

2024 iThome 鐵人賽

DAY 5
0
自我挑戰組

R語言初學紀錄系列 第 5

DAY5-R語言 套件(package)的安裝與介紹

  • 分享至 

  • xImage
  •  

前言:因為後面會特定介紹某些套件,所以今天就先來學習套件是什麼,以及如何安裝吧~如果內容有哪些錯誤的地方,請多多包涵~


正文開始-->
R 語言的套件(Packages)是預先寫好的 R 語言函數、數據和文檔的集合,能夠幫助使用者更加高效地完成各種任務。R 語言有著龐大的套件庫,並且用戶可以根據需求安裝和使用不同的套件來擴展 R 的功能。

使用R語言的套件分為兩個步驟:
1.安裝套件:R 語言中的套件可以從官方 CRAN(Comprehensive R Archive Network)下載,安裝的方法很簡單。可以使用 install.packages() 函數進行安裝,以下以安裝ggplot2套件為例。而這兩個指令都是載入發佈在CRAN的套件,但最大的差別是library( )如果載入不存在的套件會發生Error程式停止,require( )則不會。
範例程式碼:install.packages(“ggplot2”)

2.加載套件:安裝完成後,需要使用 library() 或者是require()函數來加載套件,才能使用其中的函數。library( )和 require( )都是載入發佈在CRAN的 Package,但是最大的差別在於,library( )如果載入不存在的 Package會發生 Error 程式停止,但是 require( )不會。
範例程式碼:library(“ggplot2”)

3.更新所有套件
程式碼:update.packages()

初始套件介紹(R語言自動安裝並執行好的套件):

  • base:基礎函數(IO, 敘述統計)
  • datasets : 內建數據集合
  • graphics : 基礎繪圖工具(boxplot,plot,line)
  • grDevices : 基礎繪圖介面
  • methods : 定義class of objects
  • ststs : 基礎統計分析(t.test, anova)
  • utils : 基礎程式撰寫工具

參考:

  1. https://www.yongxi-stat.com/r_package/
  2. https://rpubs.com/skydome20/R-Note3-function_and_package
  3. https://eln.iis.sinica.edu.tw/lims/files/users/admin/rde_packagean_zhuang_ji_ji_ben_cao_zuo_.pdf
  4. https://joe11051105.gitbooks.io/r_basic/content/environment_settings/install_and_load_package.html

上一篇
DAY4-R語言 快捷指令&按鍵介紹
下一篇
DAY6-R語言 資料類型part.1 數值、字串
系列文
R語言初學紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言